from aiogram.types import (
    InlineKeyboardButton,
    InlineKeyboardMarkup,
    KeyboardButton,
    ReplyKeyboardMarkup,
)

admin_cancel = KeyboardButton("Отменить добавление")
kb_admin_cancel = ReplyKeyboardMarkup(resize_keyboard=True)
kb_admin_cancel.add(admin_cancel)


give_acc = KeyboardButton("Выдать фото вручную")
promo = KeyboardButton("Промокоды")
mail_menu = KeyboardButton("Сделать рассылку")
back_bot = KeyboardButton("Вернуться в бота")
admin_menu = ReplyKeyboardMarkup(resize_keyboard=True)
admin_menu.add(give_acc).insert(promo).add(mail_menu).add(back_bot)


promo_give = InlineKeyboardButton(text="Добавить промо", callback_data="promo_give")
promo_del = InlineKeyboardButton(text="Удалить промо", callback_data="promo_del")
kb_promo_admin = InlineKeyboardMarkup(row_width=2)
kb_promo_admin.add(promo_give, promo_del)


mail_go = InlineKeyboardButton(text="Начать рассылку", callback_data="mail_go")
mail_cancel = InlineKeyboardButton(text="Отменить", callback_data="cancel_admin")
kb_admin_mail_go = InlineKeyboardMarkup(row_width=2)
kb_admin_mail_go.add(mail_go, mail_cancel)
